package com.pay.entity.boss;

import com.pay.entity.BaseEntity;

import java.util.Date;

/**
 * decs:
 * Created by @hsk198
 * 2017/9/22 0022
 */
public class Operator  extends BaseEntity{

        private Long id;

        private Long optimistic;

        private String username;

        private String status;

        private String password;

        private Long maxErrorTimes;

        private Date lastLoginErrTime;

        private Long modifyPasswdCycle;

        private Date passwdModifyTime;

        private Date allowBeginTime;

        private Date allowEndTime;

        private String operatorType;

        private String realname;

        private Date createTime;

        private String createOperator;

        private String reloginFlag;

        private Date passwdExpireTime;

        private Date passwdEffectTime;

        private String orgCode;

        private String staffNo;

        public Long getId() {
            return id;
        }

        public void setId(Long id) {
            this.id = id;
        }

        public Long getOptimistic() {
            return optimistic;
        }

        public void setOptimistic(Long optimistic) {
            this.optimistic = optimistic;
        }

        public String getUsername() {
            return username;
        }

        public void setUsername(String username) {
            this.username = username == null ? null : username.trim();
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status == null ? null : status.trim();
        }

        public String getPassword() {
            return password;
        }

        public void setPassword(String password) {
            this.password = password == null ? null : password.trim();
        }

        public Long getMaxErrorTimes() {
            return maxErrorTimes;
        }

        public void setMaxErrorTimes(Long maxErrorTimes) {
            this.maxErrorTimes = maxErrorTimes;
        }

        public Date getLastLoginErrTime() {
            return lastLoginErrTime;
        }

        public void setLastLoginErrTime(Date lastLoginErrTime) {
            this.lastLoginErrTime = lastLoginErrTime;
        }

        public Long getModifyPasswdCycle() {
            return modifyPasswdCycle;
        }

        public void setModifyPasswdCycle(Long modifyPasswdCycle) {
            this.modifyPasswdCycle = modifyPasswdCycle;
        }

        public Date getPasswdModifyTime() {
            return passwdModifyTime;
        }

        public void setPasswdModifyTime(Date passwdModifyTime) {
            this.passwdModifyTime = passwdModifyTime;
        }

        public Date getAllowBeginTime() {
            return allowBeginTime;
        }

        public void setAllowBeginTime(Date allowBeginTime) {
            this.allowBeginTime = allowBeginTime;
        }

        public Date getAllowEndTime() {
            return allowEndTime;
        }

        public void setAllowEndTime(Date allowEndTime) {
            this.allowEndTime = allowEndTime;
        }

        public String getOperatorType() {
            return operatorType;
        }

        public void setOperatorType(String operatorType) {
            this.operatorType = operatorType == null ? null : operatorType.trim();
        }

        public String getRealname() {
            return realname;
        }

        public void setRealname(String realname) {
            this.realname = realname == null ? null : realname.trim();
        }

        public Date getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Date createTime) {
            this.createTime = createTime;
        }

        public String getCreateOperator() {
            return createOperator;
        }

        public void setCreateOperator(String createOperator) {
            this.createOperator = createOperator == null ? null : createOperator.trim();
        }

        public String getReloginFlag() {
            return reloginFlag;
        }

        public void setReloginFlag(String reloginFlag) {
            this.reloginFlag = reloginFlag == null ? null : reloginFlag.trim();
        }

        public Date getPasswdExpireTime() {
            return passwdExpireTime;
        }

        public void setPasswdExpireTime(Date passwdExpireTime) {
            this.passwdExpireTime = passwdExpireTime;
        }

        public Date getPasswdEffectTime() {
            return passwdEffectTime;
        }

        public void setPasswdEffectTime(Date passwdEffectTime) {
            this.passwdEffectTime = passwdEffectTime;
        }

        public String getOrgCode() {
            return orgCode;
        }

        public void setOrgCode(String orgCode) {
            this.orgCode = orgCode == null ? null : orgCode.trim();
        }

        public String getStaffNo() {
            return staffNo;
        }

        public void setStaffNo(String staffNo) {
            this.staffNo = staffNo == null ? null : staffNo.trim();
        }
}
